peer-mediated learning - French English Dictionary